79e6eec39548fd9d7ba3fc6ca7a62d42f6f1f460,opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/CoreScanActivities.java,CoreScanActivities,detectAgents,#Phase#OnmsNode#,160

Before Change


        // someday I'll change this to use agentDetectors
        OnmsIpInterface primaryIface = node.getPrimaryInterface();
        if (primaryIface.getMonitoredServiceByServiceType("SNMP") != null) {
            LifeCycleInstance nested = currentPhase.createNestedLifeCycle("agentScan");
            nested.setAttribute("agentType", "SNMP");
            nested.setAttribute("node", node);
            nested.setAttribute("foreignSource", node.getForeignSource());
            nested.setAttribute("foreignId", node.getForeignId());
            nested.setAttribute("primaryAddress", primaryIface.getInetAddress());
            nested.trigger();
        }
        
    }

After Change


    }
    
    @Activity( lifecycle = "nodeScan", phase = "detectAgents" )
    public void detectAgents(Phase currentPhase, OnmsNode node) {
        // someday I'll change this to use agentDetectors
        OnmsIpInterface primaryIface = node.getPrimaryInterface();
        if (primaryIface.getMonitoredServiceByServiceType("SNMP") != null) {
            currentPhase.createNestedLifeCycle("agentScan")
                .setAttribute("agentType", "SNMP")
                .setAttribute("node", node)
                .setAttribute("foreignSource", node.getForeignSource())
                .setAttribute("foreignId", node.getForeignId())
                .setAttribute("primaryAddress", primaryIface.getInetAddress())
                .trigger();
        }
        
    }